package com.tjsinfo.tjsoa.reminded.dao;

import java.util.List;

import com.tjsinfo.tjsoa.reminded.vo.TSystemReminded;

public interface ITSystemRemindedDao {
	public void save(TSystemReminded transientInstance);

	public void delete(TSystemReminded persistentInstance);

	public TSystemReminded findById(java.lang.Integer id);
	
	public TSystemReminded findByName(java.lang.String name);
	
	public TSystemReminded findByOrganize(java.lang.String Organize);
	
	public List findByExample(TSystemReminded instance);

	public List findByProperty(String propertyName, Object value);
	
	public List findByRemind(String idList, Object value,String memo, Object values);

	public List findAll();
	
	public TSystemReminded merge(TSystemReminded detachedInstance);
	
	public List findByLike(String likeName, Object value);
	
	public List findByPropertyAndProperty(String propertyName, Object value,String propertyNames, Object values);

	public void attachDirty(TSystemReminded instance);

	public void attachClean(TSystemReminded instance);

    public void update(TSystemReminded transientInstance);
		
	public void delete(Integer id);
}